Skip to content

Conversation

@stv0g
Copy link
Contributor

@stv0g stv0g commented Jun 20, 2025

I found a way to place the files related to the JOSS paper underneath the paper directory.

By doing this, we avoid cluttering the repo root.

I would be open to merge this to the master branch.

What do you think?

Related: #929, #938

@stv0g stv0g requested a review from al3xa23 June 20, 2025 09:13
@stv0g stv0g requested a review from n-eiling as a code owner June 20, 2025 09:13
@stv0g stv0g mentioned this pull request Jun 20, 2025
4 tasks
@stv0g stv0g changed the title JOSS paper [joss] Paper Jun 20, 2025
@al3xa23
Copy link
Contributor

al3xa23 commented Jun 23, 2025

Yes, sounds good. Thanks :)

@stv0g
Copy link
Contributor Author

stv0g commented Jul 9, 2025

Since we resolved the question around the author list, we can now focus on the remaining open points by the two reviewers raised in #929, #938:

  • Comparison with Existing Tools: The paper effectively articulates VILLASnode's unique positioning, particularly its black-box approach for IP protection in distributed experiments. However, for a comprehensive software overview, it would be valuable to briefly discuss how VILLASnode compares to other commonly used co-simulation frameworks or related software packages (e.g., mosaik, or commercial alternatives in the power systems simulation domain). A concise comparison, highlighting key tradeoffs or advantages of VILLASnode, would enable researchers to make more informed decisions regarding tool selection for their specific applications.
  • It may be useful to add in the summary a sentence saying explicitly that the tool was originally designed for simulation of electrical networks, but can be used without restrictions for simulation in other domains, similar as stated in the web documentation.
  • It would be ilustrative to provide at least an example of a project using VILLASnode, with a reference to the paper/proceeding if available
  • Python software tools are mentioned when talking about the availability of an API to control VILLASnode. As it is exposed as a HTTP/REST API, in principle the interface can be language-agnostic. I suggest to rephase or remove the sentence "This is useful if Python software tools are to be integrated...", as client applications written in other languages are discussed just after.

@al3xa23
Copy link
Contributor

al3xa23 commented Jul 10, 2025

Hi, I tried to address the comments. It is meant ad draft, so please feel free to adapt

al3xa23 and others added 19 commits August 18, 2025 13:35
Signed-off-by: Alexandra <alexandra.bach@eonerc.rwth-aachen.de>
Signed-off-by: Alexandra <alexandra.bach@eonerc.rwth-aachen.de>
Signed-off-by: Alexandra <alexandra.bach@eonerc.rwth-aachen.de>
Signed-off-by: Alexandra <alexandra.bach@eonerc.rwth-aachen.de>
Signed-off-by: Alexandra <alexandra.bach@eonerc.rwth-aachen.de>
Signed-off-by: Alexandra <alexandra.bach@eonerc.rwth-aachen.de>
Signed-off-by: Alexandra <alexandra.bach@eonerc.rwth-aachen.de>
Signed-off-by: Alexandra <alexandra.bach@eonerc.rwth-aachen.de>
Signed-off-by: Alexandra <alexandra.bach@eonerc.rwth-aachen.de>
Signed-off-by: Alexandra <alexandra.bach@eonerc.rwth-aachen.de>
Signed-off-by: Alexandra <alexandra.bach@eonerc.rwth-aachen.de>
Signed-off-by: Alexandra <alexandra.bach@eonerc.rwth-aachen.de>
Signed-off-by: Alexandra <alexandra.bach@eonerc.rwth-aachen.de>
Signed-off-by: Alexandra <alexandra.bach@eonerc.rwth-aachen.de>
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
stv0g and others added 15 commits August 18, 2025 13:37
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
…s are supported

Signed-off-by: Steffen Vogel <post@steffenvogel.de>
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
Signed-off-by: Alexandra <alexandra.bach@eonerc.rwth-aachen.de>
Signed-off-by: Alexandra <alexandra.bach@eonerc.rwth-aachen.de>
Signed-off-by: Alexandra <alexandra.bach@eonerc.rwth-aachen.de>
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
Signed-off-by: Alexandra <alexandra.bach@eonerc.rwth-aachen.de>
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
@stv0g stv0g merged commit 8f75627 into master Aug 18, 2025
3 of 4 checks passed
@stv0g stv0g deleted the joss branch August 18, 2025 11:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants